package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.Recompense;

/**
 * 慢病报销Mapper接口
 * 
 * @author moweiyu
 * @date 2021-05-21
 */
public interface RecompenseMapper 
{
    /**
     * 查询慢病报销
     * 
     * @param medInfoId 慢病报销ID
     * @return 慢病报销
     */
    public Recompense selectRecompenseById(Long medInfoId);

    /**
     * 查询慢病报销列表
     * 
     * @param recompense 慢病报销
     * @return 慢病报销集合
     */
    public List<Recompense> selectRecompenseList(Recompense recompense);

    /**
     * 新增慢病报销
     * 
     * @param recompense 慢病报销
     * @return 结果
     */
    public int insertRecompense(Recompense recompense);

    /**
     * 修改慢病报销
     * 
     * @param recompense 慢病报销
     * @return 结果
     */
    public int updateRecompense(Recompense recompense);

    /**
     * 删除慢病报销
     * 
     * @param medInfoId 慢病报销ID
     * @return 结果
     */
    public int deleteRecompenseById(Long medInfoId);

    /**
     * 批量删除慢病报销
     * 
     * @param medInfoIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteRecompenseByIds(String[] medInfoIds);
}
